package com.model.qm;

import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;


public class PartsDetailModel  implements Serializable{
    private static final long serialVersionUID = 1L;
         
    @ExcelIgnore
    @ExcelProperty(value = "主键")
    @ColumnWidth(value = 18)
    private String deaId;    
    
    public String getDeaId() {
        return this.deaId;
    }
    public void setDeaId(String deaId) {
        this.deaId = deaId;
    }
      
         
    @ExcelIgnore
    @ExcelProperty(value = "工序id")
    @ColumnWidth(value = 18)
    private String procId;    
    
    public String getProcId() {
        return this.procId;
    }
    public void setProcId(String procId) {
        this.procId = procId;
    }
      
         
    @ExcelIgnore
    @ExcelProperty(value = "par_id")
    @ColumnWidth(value = 18)
    private String parId;    
    
    public String getParId() {
        return this.parId;
    }
    public void setParId(String parId) {
        this.parId = parId;
    }
      
         
    
    @ExcelProperty(value = "定量/定性特性")
    @ColumnWidth(value = 18)
    private String deaPerform;    
    
    public String getDeaPerform() {
        return this.deaPerform;
    }
    public void setDeaPerform(String deaPerform) {
        this.deaPerform = deaPerform;
    }
      
         
    
    @ExcelProperty(value = "主检验特征编号")
    @ColumnWidth(value = 18)
    private String deaMainCode;    
    
    public String getDeaMainCode() {
        return this.deaMainCode;
    }
    public void setDeaMainCode(String deaMainCode) {
        this.deaMainCode = deaMainCode;
    }
      
         
    
    @ExcelProperty(value = "主检验特征")
    @ColumnWidth(value = 18)
    private String deaMain;    
    
    public String getDeaMain() {
        return this.deaMain;
    }
    public void setDeaMain(String deaMain) {
        this.deaMain = deaMain;
    }
      
         
    
    @ExcelProperty(value = "检验特性的短文本")
    @ColumnWidth(value = 18)
    private String deaTxt;    
    
    public String getDeaTxt() {
        return this.deaTxt;
    }
    public void setDeaTxt(String deaTxt) {
        this.deaTxt = deaTxt;
    }
      
         
    
    @ExcelProperty(value = "规范下限")
    @ColumnWidth(value = 18)
    private String deaLower;    
    
    public String getDeaLower() {
        return this.deaLower;
    }
    public void setDeaLower(String deaLower) {
        this.deaLower = deaLower;
    }
      
         
    
    @ExcelProperty(value = "规范上限")
    @ColumnWidth(value = 18)
    private String deaUp;    
    
    public String getDeaUp() {
        return this.deaUp;
    }
    public void setDeaUp(String deaUp) {
        this.deaUp = deaUp;
    }
      
         
    
    @ExcelProperty(value = "检查目标值")
    @ColumnWidth(value = 18)
    private String deaTarget;    
    
    public String getDeaTarget() {
        return this.deaTarget;
    }
    public void setDeaTarget(String deaTarget) {
        this.deaTarget = deaTarget;
    }
      
         
    
    @ExcelProperty(value = "采样过程")
    @ColumnWidth(value = 18)
    private String deaSamping;    
    
    public String getDeaSamping() {
        return this.deaSamping;
    }
    public void setDeaSamping(String deaSamping) {
        this.deaSamping = deaSamping;
    }
      
         
    
    @ExcelProperty(value = "记录缺陷数")
    @ColumnWidth(value = 18)
    private String deaBugNum;

    public String getDeaBugType() {
        return deaBugType;
    }

    public void setDeaBugType(String deaBugType) {
        this.deaBugType = deaBugType;
    }

    @ExcelProperty(value = "缺陷类型")
    @ColumnWidth(value = 18)
    private String deaBugType;
    
    public String getDeaBugNum() {
        return this.deaBugNum;
    }
    public void setDeaBugNum(String deaBugNum) {
        this.deaBugNum = deaBugNum;
    }
      
         
    
    @ExcelProperty(value = "总计结果")
    @ColumnWidth(value = 18)
    private String deaTotal;    
    
    public String getDeaTotal() {
        return this.deaTotal;
    }
    public void setDeaTotal(String deaTotal) {
        this.deaTotal = deaTotal;
    }
      
         
    
    @ExcelProperty(value = "单个结果")
    @ColumnWidth(value = 18)
    private String deaSingle;    
    
    public String getDeaSingle() {
        return this.deaSingle;
    }
    public void setDeaSingle(String deaSingle) {
        this.deaSingle = deaSingle;
    }
      
         
    
    @ExcelProperty(value = "单位分组")
    @ColumnWidth(value = 18)
    private String deaGroup;    
    
    public String getDeaGroup() {
        return this.deaGroup;
    }
    public void setDeaGroup(String deaGroup) {
        this.deaGroup = deaGroup;
    }
      
         
    
    @ExcelProperty(value = "小数位")
    @ColumnWidth(value = 18)
    private String deaDecimal;    
    
    public String getDeaDecimal() {
        return this.deaDecimal;
    }
    public void setDeaDecimal(String deaDecimal) {
        this.deaDecimal = deaDecimal;
    }
      
         
    
    @ExcelProperty(value = "测量单位")
    @ColumnWidth(value = 18)
    private String deaMeasure;    
    
    public String getDeaMeasure() {
        return this.deaMeasure;
    }
    public void setDeaMeasure(String deaMeasure) {
        this.deaMeasure = deaMeasure;
    }
      
         
    
    @ExcelProperty(value = "目标值")
    @ColumnWidth(value = 18)
    private String deaObject;    
    
    public String getDeaObject() {
        return this.deaObject;
    }
    public void setDeaObject(String deaObject) {
        this.deaObject = deaObject;
    }
      
         
    
    @ExcelProperty(value = "实际上限")
    @ColumnWidth(value = 18)
    private String deaRealUp;    
    
    public String getDeaRealUp() {
        return this.deaRealUp;
    }
    public void setDeaRealUp(String deaRealUp) {
        this.deaRealUp = deaRealUp;
    }
      
         
    
    @ExcelProperty(value = "实际下限")
    @ColumnWidth(value = 18)
    private String deaRealLower;    
    
    public String getDeaRealLower() {
        return this.deaRealLower;
    }
    public void setDeaRealLower(String deaRealLower) {
        this.deaRealLower = deaRealLower;
    }
      
         
    
    @ExcelProperty(value = "检验方法编号")
    @ColumnWidth(value = 18)
    private String deaMethodCode;    
    
    public String getDeaMethodCode() {
        return this.deaMethodCode;
    }
    public void setDeaMethodCode(String deaMethodCode) {
        this.deaMethodCode = deaMethodCode;
    }
      
         
    
    @ExcelProperty(value = "检验方法描述")
    @ColumnWidth(value = 18)
    private String deaMethodText;    
    
    public String getDeaMethodText() {
        return this.deaMethodText;
    }
    public void setDeaMethodText(String deaMethodText) {
        this.deaMethodText = deaMethodText;
    }
      
         
    
    @ExcelProperty(value = "检验方法工厂")
    @ColumnWidth(value = 18)
    private String deaFactory;    
    
    public String getDeaFactory() {
        return this.deaFactory;
    }
    public void setDeaFactory(String deaFactory) {
        this.deaFactory = deaFactory;
    }
      
         
    
    @ExcelProperty(value = "检验方法版本")
    @ColumnWidth(value = 18)
    private String deaVersion;    
    
    public String getDeaVersion() {
        return this.deaVersion;
    }
    public void setDeaVersion(String deaVersion) {
        this.deaVersion = deaVersion;
    }
      
         
    
    @ExcelProperty(value = "采样过程编号")
    @ColumnWidth(value = 18)
    private String deaProcedureCode;    
    
    public String getDeaProcedureCode() {
        return this.deaProcedureCode;
    }
    public void setDeaProcedureCode(String deaProcedureCode) {
        this.deaProcedureCode = deaProcedureCode;
    }
      
         
    
    @ExcelProperty(value = "采样过程编号描述")
    @ColumnWidth(value = 18)
    private String deaProcedureDetail;    
    
    public String getDeaProcedureDetail() {
        return this.deaProcedureDetail;
    }
    public void setDeaProcedureDetail(String deaProcedureDetail) {
        this.deaProcedureDetail = deaProcedureDetail;
    }
      
         
    
    @ExcelProperty(value = "采样计量单位")
    @ColumnWidth(value = 18)
    private String deaUnit;    
    
    public String getDeaUnit() {
        return this.deaUnit;
    }
    public void setDeaUnit(String deaUnit) {
        this.deaUnit = deaUnit;
    }
      
         
    
    @ExcelProperty(value = "基本采样数量")
    @ColumnWidth(value = 18)
    private String deaBasisNum;    
    
    public String getDeaBasisNum() {
        return this.deaBasisNum;
    }
    public void setDeaBasisNum(String deaBasisNum) {
        this.deaBasisNum = deaBasisNum;
    }
      
         
    
    @ExcelProperty(value = "采样大小")
    @ColumnWidth(value = 18)
    private String deaSamplingSize;    
    
    public String getDeaSamplingSize() {
        return this.deaSamplingSize;
    }
    public void setDeaSamplingSize(String deaSamplingSize) {
        this.deaSamplingSize = deaSamplingSize;
    }
      
         
    
    @ExcelProperty(value = "采样确定规则的标识")
    @ColumnWidth(value = 18)
    private String deaRuleTag;    
    
    public String getDeaRuleTag() {
        return this.deaRuleTag;
    }
    public void setDeaRuleTag(String deaRuleTag) {
        this.deaRuleTag = deaRuleTag;
    }
      
         
    
    @ExcelProperty(value = "客户批次号")
    @ColumnWidth(value = 18)
    private String deaClientBatch;    
    
    public String getDeaClientBatch() {
        return this.deaClientBatch;
    }
    public void setDeaClientBatch(String deaClientBatch) {
        this.deaClientBatch = deaClientBatch;
    }
      
         
    
    @ExcelProperty(value = "分配的代码组或选择集 ")
    @ColumnWidth(value = 18)
    private String deaCodeGroup;    
    
    public String getDeaCodeGroup() {
        return this.deaCodeGroup;
    }
    public void setDeaCodeGroup(String deaCodeGroup) {
        this.deaCodeGroup = deaCodeGroup;
    }
      
         
    
    @ExcelProperty(value = "选择集的简要描述")
    @ColumnWidth(value = 18)
    private String deaCodeText;    
    
    public String getDeaCodeText() {
        return this.deaCodeText;
    }
    public void setDeaCodeText(String deaCodeText) {
        this.deaCodeText = deaCodeText;
    }
      
         
    
    @ExcelProperty(value = "分配的选择集工厂")
    @ColumnWidth(value = 18)
    private String deaSelectFactory;    
    
    public String getDeaSelectFactory() {
        return this.deaSelectFactory;
    }
    public void setDeaSelectFactory(String deaSelectFactory) {
        this.deaSelectFactory = deaSelectFactory;
    }
      
         
    
    @ExcelProperty(value = "检验特性的结果属性")
    @ColumnWidth(value = 18)
    private String deaResult;    
    
    public String getDeaResult() {
        return this.deaResult;
    }
    public void setDeaResult(String deaResult) {
        this.deaResult = deaResult;
    }
      
         
    
    @ExcelProperty(value = "使用决策代码")
    @ColumnWidth(value = 18)
    private String deaUse;    
    
    public String getDeaUse() {
        return this.deaUse;
    }
    public void setDeaUse(String deaUse) {
        this.deaUse = deaUse;
    }
      
         
    
    @ExcelProperty(value = "缺陷类")
    @ColumnWidth(value = 18)
    private String deaBugClass;    
    
    public String getDeaBugClass() {
        return this.deaBugClass;
    }
    public void setDeaBugClass(String deaBugClass) {
        this.deaBugClass = deaBugClass;
    }
      
         
      
         
    
    @ExcelProperty(value = "缺陷位置")
    @ColumnWidth(value = 18)
    private String deaBugAddress;    
    
    public String getDeaBugAddress() {
        return this.deaBugAddress;
    }
    public void setDeaBugAddress(String deaBugAddress) {
        this.deaBugAddress = deaBugAddress;
    }
      
         
    
    @ExcelProperty(value = "评估")
    @ColumnWidth(value = 18)
    private String dreaAssessType;    
    
    public String getDreaAssessType() {
        return this.dreaAssessType;
    }
    public void setDreaAssessType(String dreaAssessType) {
        this.dreaAssessType = dreaAssessType;
    }
      
         
    
    @ExcelProperty(value = "代码")
    @ColumnWidth(value = 18)
    private String deaCode;    
    
    public String getDeaCode() {
        return this.deaCode;
    }
    public void setDeaCode(String deaCode) {
        this.deaCode = deaCode;
    }
      
         
    
    @ExcelProperty(value = "创建时间")
    @ColumnWidth(value = 18)
    private String createTime;    
    
    public String getCreateTime() {
        return this.createTime;
    }
    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }
      
         
    
    @ExcelProperty(value = "创建人姓名")
    @ColumnWidth(value = 18)
    private String createName;    
    
    public String getCreateName() {
        return this.createName;
    }
    public void setCreateName(String createName) {
        this.createName = createName;
    }
      
         
    @ExcelIgnore
    @ExcelProperty(value = "创建人")
    @ColumnWidth(value = 18)
    private String createId;    
    
    public String getCreateId() {
        return this.createId;
    }
    public void setCreateId(String createId) {
        this.createId = createId;
    }
      
         
    @ExcelIgnore
    @ExcelProperty(value = "修改人")
    @ColumnWidth(value = 18)
    private String updateId;    
    
    public String getUpdateId() {
        return this.updateId;
    }
    public void setUpdateId(String updateId) {
        this.updateId = updateId;
    }
      
         
    
    @ExcelProperty(value = "修改人姓名")
    @ColumnWidth(value = 18)
    private String updateName;    
    
    public String getUpdateName() {
        return this.updateName;
    }
    public void setUpdateName(String updateName) {
        this.updateName = updateName;
    }
      
         
    
    @ExcelProperty(value = "修改时间")
    @ColumnWidth(value = 18)
    private String updateTime;    
    
    public String getUpdateTime() {
        return this.updateTime;
    }
    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }
      
         
    
    @ExcelProperty(value = "是否删除")
    @ColumnWidth(value = 18)
    private String delFlag;    
    
    public String getDelFlag() {
        return this.delFlag;
    }
    public void setDelFlag(String delFlag) {
        this.delFlag = delFlag;
    }
      
         
    
    @ExcelProperty(value = "状态")
    @ColumnWidth(value = 18)
    private String status;    
    
    public String getStatus() {
        return this.status;
    }
    public void setStatus(String status) {
        this.status = status;
    }
      
         
    
    @ExcelProperty(value = "备注")
    @ColumnWidth(value = 18)
    private String remark;    
    
    public String getRemark() {
        return this.remark;
    }
    public void setRemark(String remark) {
        this.remark = remark;
    }
      
         
    
    @ExcelProperty(value = "检验特性的结果属性code")
    @ColumnWidth(value = 18)
    private String resultCode;    
    
    public String getResultCode() {
        return this.resultCode;
    }
    public void setResultCode(String resultCode) {
        this.resultCode = resultCode;
    }
      
         
    
    @ExcelProperty(value = "检验特性的结果属性描述")
    @ColumnWidth(value = 18)
    private String resultText;    
    
    public String getResultText() {
        return this.resultText;
    }
    public void setResultText(String resultText) {
        this.resultText = resultText;
    }
      
         
    
    @ExcelProperty(value = "使用决策代码")
    @ColumnWidth(value = 18)
    private String useDecisionCode;    
    
    public String getUseDecisionCode() {
        return this.useDecisionCode;
    }
    public void setUseDecisionCode(String useDecisionCode) {
        this.useDecisionCode = useDecisionCode;
    }
      
         
    
    @ExcelProperty(value = "使用决策描述")
    @ColumnWidth(value = 18)
    private String useDecisionText;    
    
    public String getUseDecisionText() {
        return this.useDecisionText;
    }
    public void setUseDecisionText(String useDecisionText) {
        this.useDecisionText = useDecisionText;
    }
      
         
    
    @ExcelProperty(value = "使用决策代码组")
    @ColumnWidth(value = 18)
    private String useDecisionGroup;
    
    public String getUseDecisionGroup() {
        return this.useDecisionGroup;
    }
    public void setUseDecisionGroup(String useDecisionGroup) {
        this.useDecisionGroup = useDecisionGroup;
    }
      
         
    
    @ExcelProperty(value = "缺陷类型code")
    @ColumnWidth(value = 18)
    private String flawCode;    
    
    public String getFlawCode() {
        return this.flawCode;
    }
    public void setFlawCode(String flawCode) {
        this.flawCode = flawCode;
    }
      
         
    
    @ExcelProperty(value = "缺陷类型描述")
    @ColumnWidth(value = 18)
    private String flawText;    
    
    public String getFlawText() {
        return this.flawText;
    }
    public void setFlawText(String flawText) {
        this.flawText = flawText;
    }
      
         
    
    @ExcelProperty(value = "缺陷类型代码组")
    @ColumnWidth(value = 18)
    private String flawGroup;    
    
    public String getFlawGroup() {
        return this.flawGroup;
    }
    public void setFlawGroup(String flawGroup) {
        this.flawGroup = flawGroup;
    }
      
         
    
    @ExcelProperty(value = "缺陷类型代码组描述")
    @ColumnWidth(value = 18)
    private String flawGroupText;    
    
    public String getFlawGroupText() {
        return this.flawGroupText;
    }
    public void setFlawGroupText(String flawGroupText) {
        this.flawGroupText = flawGroupText;
    }
      
         
    
    @ExcelProperty(value = "评估code")
    @ColumnWidth(value = 18)
    private String assessCode;    
    
    public String getAssessCode() {
        return this.assessCode;
    }
    public void setAssessCode(String assessCode) {
        this.assessCode = assessCode;
    }
      
         
    
    @ExcelProperty(value = "评估描述")
    @ColumnWidth(value = 18)
    private String assessText;    
    
    public String getAssessText() {
        return this.assessText;
    }
    public void setAssessText(String assessText) {
        this.assessText = assessText;
    }
      
         
    
    @ExcelProperty(value = "代码code")
    @ColumnWidth(value = 18)
    private String code;    
    
    public String getCode() {
        return this.code;
    }
    public void setCode(String code) {
        this.code = code;
    }
      
         
    
    @ExcelProperty(value = "代码描述")
    @ColumnWidth(value = 18)
    private String codeText;    
    
    public String getCodeText() {
        return this.codeText;
    }
    public void setCodeText(String codeText) {
        this.codeText = codeText;
    }
      
         
    
    @ExcelProperty(value = "缺陷位置code")
    @ColumnWidth(value = 18)
    private String flawAddressCode;    
    
    public String getFlawAddressCode() {
        return this.flawAddressCode;
    }
    public void setFlawAddressCode(String flawAddressCode) {
        this.flawAddressCode = flawAddressCode;
    }
      
         
    
    @ExcelProperty(value = "缺陷位置描述")
    @ColumnWidth(value = 18)
    private String flawAddressText;    
    
    public String getFlawAddressText() {
        return this.flawAddressText;
    }
    public void setFlawAddressText(String flawAddressText) {
        this.flawAddressText = flawAddressText;
    }
      
         
    
    @ExcelProperty(value = "缺陷位置代码组")
    @ColumnWidth(value = 18)
    private String flawAddressGroup;    
    
    public String getFlawAddressGroup() {
        return this.flawAddressGroup;
    }
    public void setFlawAddressGroup(String flawAddressGroup) {
        this.flawAddressGroup = flawAddressGroup;
    }
      
         
    
    @ExcelProperty(value = "工序编号")
    @ColumnWidth(value = 18)
    private String deaProcessNum;    
    
    public String getDeaProcessNum() {
        return this.deaProcessNum;
    }
    public void setDeaProcessNum(String deaProcessNum) {
        this.deaProcessNum = deaProcessNum;
    }
      
         
    
    @ExcelProperty(value = "缺陷位置代码组描述")
    @ColumnWidth(value = 18)
    private String flawAddressGroupText;    
    
    public String getFlawAddressGroupText() {
        return this.flawAddressGroupText;
    }
    public void setFlawAddressGroupText(String flawAddressGroupText) {
        this.flawAddressGroupText = flawAddressGroupText;
    }
      
         
    
    @ExcelProperty(value = "缺陷类code")
    @ColumnWidth(value = 18)
    private String flawClassCode;    
    
    public String getFlawClassCode() {
        return this.flawClassCode;
    }
    public void setFlawClassCode(String flawClassCode) {
        this.flawClassCode = flawClassCode;
    }
      
         
    
    @ExcelProperty(value = "缺陷类文本")
    @ColumnWidth(value = 18)
    private String flawClassText;    
    
    public String getFlawClassText() {
        return this.flawClassText;
    }
    public void setFlawClassText(String flawClassText) {
        this.flawClassText = flawClassText;
    }
      
         
    
    @ExcelProperty(value = "有效计量值的平均值")
    @ColumnWidth(value = 18)
    private String validVariableAvg;    
    
    public String getValidVariableAvg() {
        return this.validVariableAvg;
    }
    public void setValidVariableAvg(String validVariableAvg) {
        this.validVariableAvg = validVariableAvg;
    }
      
         
    
    @ExcelProperty(value = "已检验采样单元数量")
    @ColumnWidth(value = 18)
    private String samplingUnitsNum;    
    
    public String getSamplingUnitsNum() {
        return this.samplingUnitsNum;
    }
    public void setSamplingUnitsNum(String samplingUnitsNum) {
        this.samplingUnitsNum = samplingUnitsNum;
    }
      
         
    
    @ExcelProperty(value = "检验描述")
    @ColumnWidth(value = 18)
    private String checkDescr;    
    
    public String getCheckDescr() {
        return this.checkDescr;
    }
    public void setCheckDescr(String checkDescr) {
        this.checkDescr = checkDescr;
    }
      
         
    
    @ExcelProperty(value = "一般信息")
    @ColumnWidth(value = 18)
    private String generalInfor;    
    
    public String getGeneralInfor() {
        return this.generalInfor;
    }
    public void setGeneralInfor(String generalInfor) {
        this.generalInfor = generalInfor;
    }
      
         
    
    @ExcelProperty(value = "已检验")
    @ColumnWidth(value = 18)
    private String inspected;    
    
    public String getInspected() {
        return this.inspected;
    }
    public void setInspected(String inspected) {
        this.inspected = inspected;
    }
      
         
    
    @ExcelProperty(value = "不合格")
    @ColumnWidth(value = 18)
    private String disqualification;    
    
    public String getDisqualification() {
        return this.disqualification;
    }
    public void setDisqualification(String disqualification) {
        this.disqualification = disqualification;
    }
      
         
    
    @ExcelProperty(value = "缺陷数")
    @ColumnWidth(value = 18)
    private String flawNum;    
    
    public String getFlawNum() {
        return this.flawNum;
    }
    public void setFlawNum(String flawNum) {
        this.flawNum = flawNum;
    }
      

}